/**
 * 
 */
package neptune.web.client.view.input;

/**
 * @author Roberto Bifulco [RobertoBifulco.it] [info@robertoBifulco.it]
 *
 */
public class MACInputValidator implements InputValidator 
{

	/* (non-Javadoc)
	 * @see neptune.web.client.view.input.InputValidator#isValid(java.lang.String)
	 */
	public boolean isValid(String input) 
	{
		if(input != "" && !input.equals(""))
		{
			//TODO da realizzare seriamente!
			//return input.matches("..:..:..:..:..:..");
			return input.matches("[0-9A-Fa-f][0-9A-Fa-f]:[0-9A-Fa-f][0-9A-Fa-f]:[0-9A-Fa-f][0-9A-Fa-f]:[0-9A-Fa-f][0-9A-Fa-f]:[0-9A-Fa-f][0-9A-Fa-f]:[0-9A-Fa-f][0-9A-Fa-f]");
		}
		
		return false;
	}

}
